package br.upe.portlet.estagio.service;


/**
 * <a href="SolicitacaoEstagioLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
 *
 * <p>
 * ServiceBuilder generated this class. Modifications in this class will be
 * overwritten the next time is generated.
 * </p>
 *
 * <p>
 * This class provides static methods for the
 * <code>br.upe.portlet.estagio.service.SolicitacaoEstagioLocalService</code>
 * bean. The static methods of this class calls the same methods of the bean
 * instance. It's convenient to be able to just write one line to call a method
 * on a bean instead of writing a lookup call and a method call.
 * </p>
 *
 * @author Brian Wing Shun Chan
 *
 * @see br.upe.portlet.estagio.service.SolicitacaoEstagioLocalService
 *
 */
public class SolicitacaoEstagioLocalServiceUtil {
    private static SolicitacaoEstagioLocalService _service;

    public static br.upe.portlet.estagio.model.SolicitacaoEstagio addSolicitacaoEstagio(
        br.upe.portlet.estagio.model.SolicitacaoEstagio solicitacaoEstagio)
        throws com.liferay.portal.SystemException {
        return getService().addSolicitacaoEstagio(solicitacaoEstagio);
    }

    public static br.upe.portlet.estagio.model.SolicitacaoEstagio createSolicitacaoEstagio(
        long codigo) {
        return getService().createSolicitacaoEstagio(codigo);
    }

    public static void deleteSolicitacaoEstagio(long codigo)
        throws com.liferay.portal.PortalException,
            com.liferay.portal.SystemException {
        getService().deleteSolicitacaoEstagio(codigo);
    }

    public static void deleteSolicitacaoEstagio(
        br.upe.portlet.estagio.model.SolicitacaoEstagio solicitacaoEstagio)
        throws com.liferay.portal.SystemException {
        getService().deleteSolicitacaoEstagio(solicitacaoEstagio);
    }

    public static java.util.List<Object> dynamicQuery(
        com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
        throws com.liferay.portal.SystemException {
        return getService().dynamicQuery(dynamicQuery);
    }

    public static java.util.List<Object> dynamicQuery(
        com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
        int end) throws com.liferay.portal.SystemException {
        return getService().dynamicQuery(dynamicQuery, start, end);
    }

    public static br.upe.portlet.estagio.model.SolicitacaoEstagio getSolicitacaoEstagio(
        long codigo)
        throws com.liferay.portal.PortalException,
            com.liferay.portal.SystemException {
        return getService().getSolicitacaoEstagio(codigo);
    }

    public static java.util.List<br.upe.portlet.estagio.model.SolicitacaoEstagio> getSolicitacaoEstagios(
        int start, int end) throws com.liferay.portal.SystemException {
        return getService().getSolicitacaoEstagios(start, end);
    }

    public static int getSolicitacaoEstagiosCount()
        throws com.liferay.portal.SystemException {
        return getService().getSolicitacaoEstagiosCount();
    }

    public static br.upe.portlet.estagio.model.SolicitacaoEstagio updateSolicitacaoEstagio(
        br.upe.portlet.estagio.model.SolicitacaoEstagio solicitacaoEstagio)
        throws com.liferay.portal.SystemException {
        return getService().updateSolicitacaoEstagio(solicitacaoEstagio);
    }

    public static java.util.List<br.upe.portlet.estagio.model.SolicitacaoEstagio> getSolicitacoesEstagioByProfessorMatricula(
        java.lang.String professorMatricula, boolean somenteNaoVerificadas,
        int start, int end) throws com.liferay.portal.SystemException {
        return getService()
                   .getSolicitacoesEstagioByProfessorMatricula(professorMatricula,
            somenteNaoVerificadas, start, end);
    }

    public static int countSolicitacoesEstagioByProfessorMatricula(
        java.lang.String professorMatricula, boolean somenteNaoVerificadas)
        throws com.liferay.portal.SystemException {
        return getService()
                   .countSolicitacoesEstagioByProfessorMatricula(professorMatricula,
            somenteNaoVerificadas);
    }

    public static java.util.List<br.upe.portlet.estagio.model.SolicitacaoEstagio> getSolicitacoesEstagioNotVerifiedByProfessorMatricula(
        java.lang.String professorMatricula, int start, int end)
        throws com.liferay.portal.SystemException {
        return getService()
                   .getSolicitacoesEstagioNotVerifiedByProfessorMatricula(professorMatricula,
            start, end);
    }

    public static int countSolicitacoesEstagioNotVerifiedByProfessorMatricula(
        java.lang.String professorMatricula)
        throws com.liferay.portal.SystemException {
        return getService()
                   .countSolicitacoesEstagioNotVerifiedByProfessorMatricula(professorMatricula);
    }

    public static SolicitacaoEstagioLocalService getService() {
        if (_service == null) {
            throw new RuntimeException(
                "SolicitacaoEstagioLocalService is not set");
        }

        return _service;
    }

    public void setService(SolicitacaoEstagioLocalService service) {
        _service = service;
    }
}
